make a vow - German English Dictionary